Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of santa cruz
  1. noun
    a city in central Bolivia
  2. noun
    a town in western California on Monterey Bay; a tourist center
Explanation of santa cruz
My lists:
Recently viewed words: